package cn.hchaojie.javase.day04;

import static org.junit.Assert.assertEquals;

import org.junit.Test;

public class SumDigits {
	@Test
	public void test1() {
		// 测试用例
		assertEquals(sumDigits(1234), 10);
		assertEquals(sumDigits(1), 1);
		assertEquals(sumDigits(1234567890), 45);
	}
	
	/**
	 * 编写一个方法 ，计算一个整数各位数字之和
	 * 
	 * @param n
	 * @return
	 */
	public static int sumDigits(long n) {
		int j = 0;
		for(;n > 0;) {
			j += n % 10;
			n = n / 10;
		}
		return j;
	}
}
